package com.xjscrm.console.param.wwCustomer;

import com.xjscrm.console.param.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@ApiModel("批量备注参数")
@Data
public class BatchUpdateCustomerRemakeDto extends BaseDto {

    @ApiModelProperty("0-当前页面，1-全部")
    private Integer selectType;

    @ApiModelProperty("修改备注方式 0-统一修改，1-关键词替换")
    private Integer updateType;

    @ApiModelProperty("客户主键ID")
    private List<Long> customerIds;

    @ApiModelProperty("备注内容")
    private String content;

    @ApiModelProperty("被替换的关键词")
    private String keyWords;
    @ApiModelProperty("替换后的关键词")
    private String replaceWords;

    @ApiModelProperty("全量修改时，页面的查询参数")
    private CustomerQuery customerQuery;
}
